home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / swing / KeyStroke.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.6 KB  |  76 lines

  1. package javax.swing;
  2.  
  3. import java.awt.AWTKeyStroke;
  4. import java.awt.event.KeyEvent;
  5.  
  6. public class KeyStroke extends AWTKeyStroke {
  7.    private static final long serialVersionUID = -9060180771037902530L;
  8.  
  9.    private KeyStroke() {
  10.    }
  11.  
  12.    private KeyStroke(char var1, int var2, int var3, boolean var4) {
  13.       super(var1, var2, var3, var4);
  14.    }
  15.  
  16.    public static KeyStroke getKeyStroke(char var0) {
  17.       synchronized(AWTKeyStroke.class) {
  18.          registerSubclass(KeyStroke.class);
  19.          return (KeyStroke)getAWTKeyStroke(var0);
  20.       }
  21.    }
  22.  
  23.    /** @deprecated */
  24.    @Deprecated
  25.    public static KeyStroke getKeyStroke(char var0, boolean var1) {
  26.       return new KeyStroke(var0, 0, 0, var1);
  27.    }
  28.  
  29.    public static KeyStroke getKeyStroke(Character var0, int var1) {
  30.       synchronized(AWTKeyStroke.class) {
  31.          registerSubclass(KeyStroke.class);
  32.          return (KeyStroke)getAWTKeyStroke(var0, var1);
  33.       }
  34.    }
  35.  
  36.    public static KeyStroke getKeyStroke(int var0, int var1, boolean var2) {
  37.       synchronized(AWTKeyStroke.class) {
  38.          registerSubclass(KeyStroke.class);
  39.          return (KeyStroke)getAWTKeyStroke(var0, var1, var2);
  40.       }
  41.    }
  42.  
  43.    public static KeyStroke getKeyStroke(int var0, int var1) {
  44.       synchronized(AWTKeyStroke.class) {
  45.          registerSubclass(KeyStroke.class);
  46.          return (KeyStroke)getAWTKeyStroke(var0, var1);
  47.       }
  48.    }
  49.  
  50.    public static KeyStroke getKeyStrokeForEvent(KeyEvent var0) {
  51.       synchronized(AWTKeyStroke.class) {
  52.          registerSubclass(KeyStroke.class);
  53.          return (KeyStroke)getAWTKeyStrokeForEvent(var0);
  54.       }
  55.    }
  56.  
  57.    public static KeyStroke getKeyStroke(String var0) {
  58.       if (var0 != null && var0.length() != 0) {
  59.          synchronized(AWTKeyStroke.class) {
  60.             registerSubclass(KeyStroke.class);
  61.  
  62.             KeyStroke var10000;
  63.             try {
  64.                var10000 = (KeyStroke)getAWTKeyStroke(var0);
  65.             } catch (IllegalArgumentException var4) {
  66.                return null;
  67.             }
  68.  
  69.             return var10000;
  70.          }
  71.       } else {
  72.          return null;
  73.       }
  74.    }
  75. }
  76.